home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / gnu / nethack.lha / nethack-3.1 / dat / Caveman.des < prev    next >
Text File  |  1993-01-24  |  12KB  |  324 lines

  1. #    SCCS Id: @(#)Caveman.des    3.1    91/12/24
  2. #    Copyright (c) 1989 by Jean-Christophe Collet
  3. #    Copyright (c) 1991 by M. Stephenson
  4. # NetHack may be freely redistributed.  See license for details.
  5. #
  6. #    The "start" level for the quest.
  7. #
  8. #    Here you meet your (besieged) class leader, Shaman Karnov
  9. #    and receive your quest assignment.
  10. #
  11. MAZE: "C-start",' '
  12. FLAGS: noteleport,hardfloor
  13. GEOMETRY:center,center
  14. MAP
  15.                                                                             
  16.   ......     ..........................       ...        ....  ......       
  17.  ......       ..........................     ........       ....    .....   
  18.   ..BB      .............................    .........            ....  ..  
  19.      ..    ......................              .......      ..     ....  .. 
  20.      ..     ....................                     ..  .......    ..  ... 
  21.    ..              S   BB                .....     .......   ....      .... 
  22.     ..        ...  .   ..               ........  ..     ..   ..       ...  
  23.      ..      ......     ..             ............       ..          ...   
  24.        .      ....       ..             ........           ..  ...........  
  25.   ...   ..     ..        .............                  ................... 
  26.  .....   .....            ...............................      ...........  
  27.   .....B................            ...                               ...   
  28.   .....     .  ..........        .... .      ...  ..........           ...  
  29.    ...     ..          .............  ..    ...................        .... 
  30.           BB       ..   .........      BB    ...  ..........  ..   ...  ... 
  31.        ......    .....  B          ........         ..         .. ....  ... 
  32.      ..........  ..........         ..... ...      .....        ........    
  33.        ..  ...    .  .....         ....    ..       ...            ..       
  34.                                                                             
  35. ENDMAP
  36. # Random Monsters
  37. RANDOM_MONSTERS: 'h', 'H'
  38. # Dungeon Description
  39. REGION:(00,00,75,19),unlit,"ordinary"
  40. REGION:(13,01,40,05),lit,"temple",unfilled,true
  41. # The occupied rooms.
  42. REGION:(02,01,08,03),lit,"ordinary",unfilled,true
  43. REGION:(01,11,06,14),lit,"ordinary",unfilled,true
  44. REGION:(13,08,18,10),lit,"ordinary",unfilled,true
  45. REGION:(05,17,14,18),lit,"ordinary",unfilled,true
  46. REGION:(17,16,23,18),lit,"ordinary",unfilled,true
  47. REGION:(35,16,44,18),lit,"ordinary",unfilled,true
  48. # Stairs
  49. STAIR:(02,03),down
  50. # Portal arrival point
  51. BRANCH:(71,09,71,09),(0,0,0,0)
  52. # Doors
  53. DOOR:locked,(19,06)
  54. # The temple altar (this will force a priest(ess) to be created)
  55. ALTAR:(36,02),law,shrine
  56. # Shaman Karnov
  57. MONSTER:'@',"Shaman Karnov",(35,02)
  58. # The treasure of Shaman Karnov
  59. OBJECT:'(',"chest",(34,02)
  60. # neanderthal guards for the audience chamber
  61. MONSTER:'@',"neanderthal",(20,03)
  62. MONSTER:'@',"neanderthal",(20,02)
  63. MONSTER:'@',"neanderthal",(20,01)
  64. MONSTER:'@',"neanderthal",(21,03)
  65. MONSTER:'@',"neanderthal",(21,02)
  66. MONSTER:'@',"neanderthal",(21,01)
  67. MONSTER:'@',"neanderthal",(22,01)
  68. MONSTER:'@',"neanderthal",(26,09)
  69. # Non diggable walls
  70. NON_DIGGABLE:(00,00,75,19)
  71. # Random traps
  72. TRAP:"pit",(47,11)
  73. TRAP:"pit",(57,10)
  74. TRAP:random,random
  75. TRAP:random,random
  76. TRAP:random,random
  77. TRAP:random,random
  78. # Monsters on siege duty (in the outer caves).
  79. MONSTER: 'h',"bugbear",(47,02),hostile
  80. MONSTER: 'h',"bugbear",(48,03),hostile
  81. MONSTER: 'h',"bugbear",(49,04),hostile
  82. MONSTER: 'h',"bugbear",(67,03),hostile
  83. MONSTER: 'h',"bugbear",(69,04),hostile
  84. MONSTER: 'h',"bugbear",(51,13),hostile
  85. MONSTER: 'h',"bugbear",(53,14),hostile
  86. MONSTER: 'h',"bugbear",(55,15),hostile
  87. MONSTER: 'h',"bugbear",(63,10),hostile
  88. MONSTER: 'h',"bugbear",(65,09),hostile
  89. MONSTER: 'h',"bugbear",(67,10),hostile
  90. MONSTER: 'h',"bugbear",(69,11),hostile
  91. WALLIFY
  92.  
  93. #
  94. #    The "locate" level for the quest.
  95. #
  96. #    Here you have to find the lair of Tiamat to go
  97. #    further towards your assigned quest.
  98. #
  99.  
  100. MAZE: "C-locate",' '
  101. FLAGS: hardfloor
  102. GEOMETRY:center,center
  103. MAP
  104.                                                                             
  105.     .............                     ...........                           
  106.    ...............                   .............                          
  107.     .............                  ...............        ..........        
  108.      ...........                    .............      ...............      
  109.         ...                                    ...   ..................     
  110.          ...                ..........          ... ..................      
  111.           ...              ............          BBB...................     
  112.            ...              ..........          ......................      
  113.             .....                 ..      .....B........................    
  114.   ....       ...............      .    ........B..........................  
  115.  ......     .. .............S..............         ..................      
  116.   ....     ..                ...........             ...............        
  117.      ..  ...                                    ....................        
  118.       ....                                      BB...................       
  119.          ..                 ..                 ..  ...............          
  120.           ..   .......     ....  .....  ....  ..     .......   S            
  121.            ............     ....... ..  .......       .....    ...  ....    
  122.                .......       .....   ......                      .......    
  123.                                                                             
  124. ENDMAP
  125. # Random Monsters
  126. RANDOM_MONSTERS: 'h', 'H'
  127. # Dungeon Description
  128. REGION:(00,00,75,19),unlit,"ordinary"
  129. REGION:(52,06,73,15),lit,"ordinary",unfilled,true
  130. # Doors
  131. DOOR:locked,(28,11)
  132. # Stairs
  133. STAIR:(04,03),up
  134. STAIR:(73,10),down
  135. # Non diggable walls
  136. NON_DIGGABLE:(00,00,75,19)
  137. # Objects
  138. OBJECT:random,random,random
  139. OBJECT:random,random,random
  140. OBJECT:random,random,random
  141. OBJECT:random,random,random
  142. OBJECT:random,random,random
  143. OBJECT:random,random,random
  144. OBJECT:random,random,random
  145. OBJECT:random,random,random
  146. OBJECT:random,random,random
  147. OBJECT:random,random,random
  148. OBJECT:random,random,random
  149. OBJECT:random,random,random
  150. OBJECT:random,random,random
  151. OBJECT:random,random,random
  152. OBJECT:random,random,random
  153. # Random traps
  154. TRAP:random,random
  155. TRAP:random,random
  156. TRAP:random,random
  157. TRAP:random,random
  158. TRAP:random,random
  159. TRAP:random,random
  160. # Random monsters.
  161. MONSTER:'h',"bugbear",(02,10),hostile
  162. MONSTER:'h',"bugbear",(03,11),hostile
  163. MONSTER:'h',"bugbear",(04,12),hostile
  164. MONSTER:'h',"bugbear",(02,11),hostile
  165. MONSTER:'h',"bugbear",(16,16),hostile
  166. MONSTER:'h',"bugbear",(17,17),hostile
  167. MONSTER:'h',"bugbear",(18,18),hostile
  168. MONSTER:'h',"bugbear",(19,16),hostile
  169. MONSTER:'h',"bugbear",(30,06),hostile
  170. MONSTER:'h',"bugbear",(31,07),hostile
  171. MONSTER:'h',"bugbear",(32,08),hostile
  172. MONSTER:'h',"bugbear",(33,06),hostile
  173. MONSTER:'h',"bugbear",(34,07),hostile
  174. MONSTER:'h',"bugbear",random,hostile
  175. MONSTER:'h',"bugbear",random,hostile
  176. MONSTER:'h',"bugbear",random,hostile
  177. MONSTER:'h',"bugbear",random,hostile
  178. MONSTER:'h',random,random,hostile
  179. MONSTER:'H',random,random,hostile
  180. MONSTER:'H',"hill giant",(03,12),hostile
  181. MONSTER:'H',"hill giant",(20,17),hostile
  182. MONSTER:'H',"hill giant",(35,08),hostile
  183. MONSTER:'H',"hill giant",random,hostile
  184. MONSTER:'H',"hill giant",random,hostile
  185. MONSTER:'H',"hill giant",random,hostile
  186. MONSTER:'H',"hill giant",random,hostile
  187. MONSTER:'H',random,random,hostile
  188. WALLIFY
  189.  
  190. #
  191. #    The "goal" level for the quest.
  192. #
  193. #    Here you meet Tiamat your nemesis monster.  You have to
  194. #    defeat Tiamat in combat to gain the artifact you have
  195. #    been assigned to retrieve.
  196. #
  197.  
  198. MAZE: "C-goal", ' '
  199. GEOMETRY:center,center
  200. MAP
  201.                                                                             
  202.                           .....................                             
  203.                          .......................                            
  204.                         .........................                           
  205.                        ...........................                          
  206.                       .............................                         
  207.                      ...............................                        
  208.                     .................................                       
  209.                    ...................................                      
  210.                   .....................................                     
  211.                  .......................................                    
  212.                   .....................................                     
  213.                    ...................................                      
  214.                     .................................                       
  215.                      ...............................                        
  216.                       .............................                         
  217.                        ...........................                          
  218.                         .........................                           
  219.                          .......................                            
  220.                                                                             
  221. ENDMAP
  222. # Random Monsters
  223. RANDOM_MONSTERS: 'h', 'H'
  224. # Dungeon Description
  225. REGION:(00,00,75,19),lit,"ordinary"
  226. # Stairs
  227. STAIR:random,up
  228. # Non diggable walls
  229. NON_DIGGABLE:(00,00,75,19)
  230. # Objects
  231. OBJECT:')',"quarterstaff",(23,10),blessed,0,"The Sceptre of Might"
  232. OBJECT:random,random,random
  233. OBJECT:random,random,random
  234. OBJECT:random,random,random
  235. OBJECT:random,random,random
  236. OBJECT:random,random,random
  237. OBJECT:random,random,random
  238. OBJECT:random,random,random
  239. OBJECT:random,random,random
  240. OBJECT:random,random,random
  241. OBJECT:random,random,random
  242. OBJECT:random,random,random
  243. OBJECT:random,random,random
  244. OBJECT:random,random,random
  245. OBJECT:random,random,random
  246. # monsters.
  247. MONSTER:'D',"Chromatic Dragon",(23,10),hostile
  248. WALLIFY
  249.  
  250. #
  251. #    The "fill" levels for the quest.
  252. #
  253. #    These levels are used to fill out any levels not occupied by specific
  254. #    levels as defined above. "filla" is the upper filler, between the
  255. #    start and locate levels, and "fillb" the lower between the locate
  256. #    and goal levels.
  257. #
  258.  
  259. MAZE: "C-filla" , ' '
  260. INIT_MAP: '.' , ' ' , true , true , random , true
  261. NOMAP
  262. # Random Monsters
  263. RANDOM_MONSTERS: 'h', 'H'
  264. #
  265. STAIR: random, up
  266. STAIR: random, down
  267. #
  268. OBJECT: random, random, random
  269. OBJECT: random, random, random
  270. OBJECT: random, random, random
  271. OBJECT: random, random, random
  272. OBJECT: random, random, random
  273. OBJECT: random, random, random
  274. OBJECT: random, random, random
  275. #
  276. TRAP: random, random
  277. TRAP: random, random
  278. TRAP: random, random
  279. TRAP: random, random
  280. #
  281. MONSTER: 'h', "bugbear", random, hostile
  282. MONSTER: 'h', "bugbear", random, hostile
  283. MONSTER: 'h', "bugbear", random, hostile
  284. MONSTER: 'h', "bugbear", random, hostile
  285. MONSTER: 'h', "bugbear", random, hostile
  286. MONSTER: 'h', random, random, hostile
  287. MONSTER: 'H', "hill giant", random, hostile
  288.  
  289. MAZE: "C-fillb" , ' '
  290. INIT_MAP: '.' , ' ' , true , true , random , true
  291. NOMAP
  292. # Random Monsters
  293. RANDOM_MONSTERS: 'h', 'H'
  294. #
  295. STAIR: random, up
  296. STAIR: random, down
  297. #
  298. OBJECT: random, random, random
  299. OBJECT: random, random, random
  300. OBJECT: random, random, random
  301. OBJECT: random, random, random
  302. OBJECT: random, random, random
  303. OBJECT: random, random, random
  304. OBJECT: random, random, random
  305. OBJECT: random, random, random
  306. OBJECT: random, random, random
  307. OBJECT: random, random, random
  308. OBJECT: random, random, random
  309. OBJECT: random, random, random
  310. #
  311. TRAP: random, random
  312. TRAP: random, random
  313. TRAP: random, random
  314. TRAP: random, random
  315. #
  316. MONSTER: 'h', "bugbear", random, hostile
  317. MONSTER: 'h', "bugbear", random, hostile
  318. MONSTER: 'h', "bugbear", random, hostile
  319. MONSTER: 'h', "bugbear", random, hostile
  320. MONSTER: 'h', random, random, hostile
  321. MONSTER: 'h', random, random, hostile
  322. MONSTER: 'H', "hill giant", random, hostile
  323. MONSTER: 'H', "hill giant", random, hostile
  324.